<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>导出为文本文件插件修改</title>
<link href="../../static/plugin/easyui/themes/bootstrap/easyui.css" rel="stylesheet" type="text/css"/>
<link href="../../static/plugin/easyui/themes/icon.css" rel="stylesheet" type="text/css"/>
<link href="../../static/css/esaas-easyui-edit.css" rel="stylesheet" type="text/css"/>
<script src="../../static/plugin/easyui/jquery.min.js" type="text/javascript"></script>
<script src="../../static/plugin/easyui/jquery.easyui.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../static/plugin/easyui/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
<script src="../../static/plugin/assets/jslib.util.js" type="text/javascript"></script>
<script src="../../static/plugin/assets/jslib.jquery.ajax.js" type="text/javascript"></script>
<script src="../../static/plugin/assets/jslib.easyui.util.js" type="text/javascript"></script>
<script src="../../ffres/dict/all.js" type="text/javascript"></script>
<a href="" target="_blank" id="commonLink" name="commonLink"></a>
</head>
<body class="easyui-layout" scroll="no">
	<form id="ff" method="post">
		<div class="esaas-info-title">导出为文本文件插件信息</div>
		<table class="esaas-info-edit-table">
			<tr>
				<td width="15%" align="right">配置标识符：</td>
				<td width="35%"><input class="easyui-textbox" type="text" readOnly
					name="pluginConfId" data-options="required:true,disabled:true"
					style="width: 100%; height: 25px;"></input></td>
				<td width="15%" align="right">配置顺序：</td>
				<td width="35%"><input class="easyui-textbox" type="text" readOnly
					name="confSort" data-options="required:true,disabled:true"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">数据导出方式：</td>
				<td width="35%"><select class="easyui-combobox"
					id="exportMode" name="exportMode"
					style="width: 100%; height: 25px;" 
					data-options="required:false,editable:false,valueField:'enname',textField:'cnname',data:BAT_EXPORT_MODE">
				</select></td>
			</tr>
			<tr>
				<td width="15%" align="right">数据表/SQL语句：</td>
				<td colspan="3"><input class="easyui-textbox" type="text"
					name="exportTarget" data-options="required:true"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">文件存放路径：</td>
				<td colspan="3"><input class="easyui-textbox" type="text"
					name="exportToFile" data-options="required:true"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">字段分隔符：</td>
				<td width="35%"><input class="easyui-textbox" type="text" 
					name="fieldSeparator" data-options="required:true"
					style="width: 100%; height: 25px;"></input></td>
				<td width="15%" align="right">文件编码格式：</td>
				<td width="35%"><input class="easyui-textbox" type="text" 
					name="fileCharset" data-options="required:true"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">是否处理空字符串：</td>
				<td width="35%"><select class="easyui-combobox" id="isDealEmptyStr"
					name="isDealEmptyStr" style="width: 100%; height: 25px;"
					data-options="editable:false,valueField:'enname',textField:'cnname',data:STD_PUB_YN"></td>
				
				<td width="15%" align="right">空串替换值：</td>
				<td width="35%"><input class="easyui-textbox" type="text"
					name="dealEmptyStr" data-options="required:false"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">是否需要生成OK文件：</td>
				<td width="35%"><select class="easyui-combobox"
					id="isOkFile" name="isOkFile"
					style="width: 100%; height: 25px;"
					data-options="editable:false,valueField:'enname',textField:'cnname',data:STD_PUB_YN"></td>
				<td></td>
				<td></td>
			</tr>
			<tr>
			<td width="15%" align="right">OK文件存放路径名称：</td>
				<td colspan="3"><input class="easyui-textbox" type="text"
					name="okFileFullName" data-options="required:false"
					style="width: 100%; height: 25px;"></input></td>
			</tr>
			<tr>
				<td width="15%" align="right">OK文件内容配置：</td>
				<td colspan="3"><input class="easyui-textbox" type="text"
					name="okFileContent" data-options="required:false"
					style="width: 100%; height: 25px;"></input></td>			
			</tr>
		</table>
	</form>
	<div style="text-align: center; padding: 15px">
		<a href="javascript:void(0)" class="easyui-linkbutton"
			onclick="submitForm()">&nbsp;保&nbsp;存&nbsp;</a> <a
			href="javascript:void(0)" class="easyui-linkbutton"
			onclick="closeForm()">&nbsp;关&nbsp;闭&nbsp;</a>
	</div>
	<script>		
		$(function() {
			var pluginConfId = $.getUrlParam('pluginConfId');
			var confSort = $.getUrlParam('confSort');
			$.restfulGet('../../api/plugin/export/conf/' + pluginConfId + '/' + confSort,null,function(data){
					$('#ff').form('load', {
						pluginConfId : data.rows.pluginConfId,
						confSort : data.rows.confSort,
						exportMode : data.rows.exportMode,
						exportTarget : data.rows.exportTarget,
						exportToFile : data.rows.exportToFile,
						fieldSeparator : data.rows.fieldSeparator,
						fileCharset : data.rows.fileCharset,
						isDealEmptyStr : data.rows.isDealEmptyStr,
						dealEmptyStr : data.rows.dealEmptyStr,
						isOkFile : data.rows.isOkFile,
						okFileFullName : data.rows.okFileFullName,
						okFileContent : data.rows.okFileContent
					});					
			});
		});
	
		function submitForm() {
			if (!$('#ff').form('validate'))
				return;
			var jsonData = $("#ff").serializeJson();
			$.restfulPut('../../api/plugin/export/conf', jsonData, function(data) {
				window.parent.reloadList();
			});
		};
		
		function closeForm(){
			window.parent.JLEUtil.closewin();
		}
	</script>
</body>
</html>
